انتقال اطلاعات در اینترنت بر اساس مدل کلاینت/سرور انجام می شود. در
این مدل، کامپیوتر کلاینت به کامپیوتر سروری که اطلاعات در ان قرار دارد
متصل می شود و کلاینت برای ارسال اطلاعات به سرور متکی است. کلاینت در
حقیقت، خدمات کامپیوتر بزرگتر را درخواست می کند. فرضا این خدمات می تواند
شامل جست و جوی اطلاعات و ارسال انها به کلاینت باشد مانند هنگامی که یک
پایگاه داده در وب مورد پرس و جو قرار می گیرد. نمونه های دیگری از این
خدمات، ارسال صفحات وب و کنترل و نظارت برنامه های ورودی و خروجی است به
عبارت دیگر هر زمان که از اینترنت استفاده می کنید به یک کامپیوتر سرور
متصل می شوید و درخواست استفاده از منابع ان را می کنید….
به کمک این پروژه میتوان بین کامپیوتر های یک شبکه ارتباط متنی ( چت )
برقرار کرد. پروژه شامل دو بخش سرور و کلاینت میباشد که هر بخش باید در
کامپیوتر مخصوص به خود اجرا گردد